import request from "@/utils/request";

/**
 * 用户登录
 * @param data 登录参数
 * @returns {Promise<AxiosResponse<any>>}
 */
export function login(data) {
    return request({
        url: '/login',
        method: 'post',
        data
    });
}

/**
 * 注销当前用户
 * @param token
 * @returns {*}
 */
export function logout(token) {
    return request({
        url: '/sys/account/logout',
        method: 'get',
        params: { token }
    });
}

/**
 * 根据token获取用户信息
 * @param token
 */
export function getUserInfo(token) {
    return request({
       url: '/sys/account/getUserInfo',
       method: 'get',
        params: { token }
    });
}
